/*
1. File System Operators
a) create_vfs (vfs_label,size) – To create a Virtual File System. <vfs_label> is the name
of VFS.
b) mount_vfs (vfs_label) – To Mount the VFS path on current directory. This involves
loading the file/directory descriptors into various data structures
c) unmount_vfs (vfs_label) - To unmount the VFS. It involves saving index information
and tree information back into the hard disk.
*/
#ifndef DataStructures
#define DataStructures
#include "../include/DataStructures.h"
#endif

#define BLOCK_SIZE 10240
#define NO_OF_FD 40

int create_vfs(char *vfs_label, int size);
int mount_vfs(char *vfs_label);
int unmount_vfs();


